function _0x58da(_0x43ba87, _0xc1f448) {
    var _0x28008a = _0x2064();
    return _0x58da = function(_0x1be716, _0x3d9ba2) {
        _0x1be716 = _0x1be716 - 0xbf;
        var _0x27f2db = _0x28008a[_0x1be716];
        return _0x27f2db;
    },
    _0x58da(_0x43ba87, _0xc1f448);
} (function(_0x4b2cf8, _0x1913e1) {
    var _0x69ad24 = _0x58da,
    _0xfa1f29 = _0x4b2cf8();
    while ( !! []) {
        try {
            var _0x47af5b = -parseInt(_0x69ad24(0xc7)) / 0x1 * ( - parseInt(_0x69ad24(0xd7)) / 0x2) + parseInt(_0x69ad24(0xcd)) / 0x3 + -parseInt(_0x69ad24(0xd3)) / 0x4 + -parseInt(_0x69ad24(0xc1)) / 0x5 * (parseInt(_0x69ad24(0xc6)) / 0x6) + parseInt(_0x69ad24(0xcb)) / 0x7 + -parseInt(_0x69ad24(0xd2)) / 0x8 * (parseInt(_0x69ad24(0xdc)) / 0x9) + -parseInt(_0x69ad24(0xd0)) / 0xa * (parseInt(_0x69ad24(0xd6)) / 0xb);
            if (_0x47af5b === _0x1913e1) break;
            else _0xfa1f29['push'](_0xfa1f29['shift']());
        } catch(_0x5cb1ca) {
            _0xfa1f29['push'](_0xfa1f29['shift']());
        }
    }
} (_0x2064, 0xdc89c));
function _0x2064() {
    var _0x25504e = ['110swwKrz', '2pEoHmb', 'prototype', 'constructor', 'bind', 'table', '11835rptbak', '{}.constructor(\x22return\x20this\x22)(\x20)', 'exception', '1080755QzmOjv', 'apply', 'length', 'log', 'info', '30zuVQiE', '748948xRWJBX', 'toString', 'error', 'console', '11482415dAwVMt', 'trace', '5233812zFflPN', 'search', 'return\x20(function()\x20', '1193330cvZuvL', 'Hello\x20World!', '5288nRjWTe', '349092CuGYpY', 'warn', '(((.+)+)+)+$'];
    _0x2064 = function() {
        return _0x25504e;
    };
    return _0x2064();
}
function hi() {
    var _0x284bab = _0x58da,
    _0xa6168c = (function() {
        var _0x2a1a0a = !![];
        return function(_0x316ecc, _0x590dfc) {
            var _0x35ff61 = _0x2a1a0a ?
            function() {
                if (_0x590dfc) {
                    var _0x349a78 = _0x590dfc['apply'](_0x316ecc, arguments);
                    return _0x590dfc = null,
                    _0x349a78;
                }
            }: function() {};
            return _0x2a1a0a = ![],
            _0x35ff61;
        };
    } ()),
    _0x5474aa = _0xa6168c(this,
    function() {
        var _0x27116e = _0x58da;
        return _0x5474aa[_0x27116e(0xc8)]()[_0x27116e(0xce)](_0x27116e(0xd5))[_0x27116e(0xc8)]()[_0x27116e(0xd9)](_0x5474aa)['search'](_0x27116e(0xd5));
    });
    _0x5474aa();
    var _0x2e6be0 = (function() {
        var _0x1c6b0d = !![];
        return function(_0x39d6c9, _0x1fc2ae) {
            var _0x274f7e = _0x1c6b0d ?
            function() {
                var _0x421603 = _0x58da;
                if (_0x1fc2ae) {
                    var _0x5c5b69 = _0x1fc2ae[_0x421603(0xc2)](_0x39d6c9, arguments);
                    return _0x1fc2ae = null,
                    _0x5c5b69;
                }
            }: function() {};
            return _0x1c6b0d = ![],
            _0x274f7e;
        };
    } ()),
    _0x44cd52 = _0x2e6be0(this,
    function() {
        var _0x532a96 = _0x58da,
        _0x5f3b25;
        try {
            var _0x350b68 = Function(_0x532a96(0xcf) + _0x532a96(0xbf) + ');');
            _0x5f3b25 = _0x350b68();
        } catch(_0x3a0a3e) {
            _0x5f3b25 = window;
        }
        var _0x3b3911 = _0x5f3b25[_0x532a96(0xca)] = _0x5f3b25[_0x532a96(0xca)] || {},
        _0x75ebb1 = [_0x532a96(0xc4), _0x532a96(0xd4), _0x532a96(0xc5), _0x532a96(0xc9), _0x532a96(0xc0), _0x532a96(0xdb), _0x532a96(0xcc)];
        for (var _0x2f0cb3 = 0x0; _0x2f0cb3 < _0x75ebb1[_0x532a96(0xc3)]; _0x2f0cb3++) {
            var _0xc0c905 = _0x2e6be0[_0x532a96(0xd9)][_0x532a96(0xd8)][_0x532a96(0xda)](_0x2e6be0),
            _0x54a834 = _0x75ebb1[_0x2f0cb3],
            _0x13a785 = _0x3b3911[_0x54a834] || _0xc0c905;
            _0xc0c905['__proto__'] = _0x2e6be0['bind'](_0x2e6be0),
            _0xc0c905[_0x532a96(0xc8)] = _0x13a785[_0x532a96(0xc8)][_0x532a96(0xda)](_0x13a785),
            _0x3b3911[_0x54a834] = _0xc0c905;
        }
    });
    _0x44cd52(),
    console[_0x284bab(0xc4)](_0x284bab(0xd1));
}
hi();